package canglang.monitor.cases.service;

import canglang.monitor.cases.model.CaseOneModel;
import canglang.monitor.cases.to.SearchOneTO;
import canglang.monitor.core.base.pagination.PaginatedListHelper;

import java.util.List;

public interface CaseOneMgr {

    public CaseOneModel addCaseOne(CaseOneModel caseOneModel);

    public CaseOneModel getCaseOne(int caseOneId);

    public CaseOneModel saveCaseOne(CaseOneModel caseOneModel);

    public void deleteCaseOne(int caseOneId);

    public PaginatedListHelper search(PaginatedListHelper helper, SearchOneTO searchTO);

    public List getCaseOneList(SearchOneTO searchTO);

    public Integer getCaseOneReportList(SearchOneTO searchTO);

}
